|
The Babel routing protocol is a distance-vector routing protocol for Internet Protocol packet-switched networks that is designed to be robust and efficient on both wireless mesh networks and wired networks. Babel is based on the ideas in Destination-Sequenced Distance Vector routing (DSDV), Ad hoc On-Demand Distance Vector Routing (AODV), and Cisco's Enhanced Interior Gateway Routing Protocol (EIGRP), but uses different techniques for loop avoidance. Babel has provisions for using multiple dynamically computed metrics; by default, it uses hop-count on wired networks and a variant of ETX on wireless links, but can be configured to take radio diversity into account 〔https://tools.ietf.org/html/draft-chroboczek-babel-diversity-routing-00〕 or to automatically compute a link's latency and include it in the metric.〔Baptiste Jonglez and Juliusz Chroboczek. ''A delay-based routing metric''. http://arxiv.org/abs/1403.3488〕 Babel operates on IPv4 and IPv6 networks. It has been reported to be a robust protocol and to have fast convergence properties. Four implementations of Babel are freely available: the standalone sample implementation, a version that was〔(babeld: Remove babeld from Quagga )〕 integrated into the Quagga routing suite〔(Gmane - ANNOUNCE: babeld for quagga ). Mid.gmane.org (2011-12-25). Retrieved on 2014-05-30.〕〔(Gmane - quagga users 12686 a preview of Babel new routing protocol is available ). Mid.gmane.org (2012-01-22). Retrieved on 2014-05-30.〕 and one minimal reimplemantation in Python〔http://www.ietf.org/mail-archive/web/homenet/current/msg05122.html〕 and an extension to the Bird routing platform.〔http://mid.gmane.org/1439935563-18321-1-git-send-email-toke@toke.dk〕 The version that was integrated into Quagga allowed for authentication,〔D. Ovsienko, " ( Babel HMAC Cryptographic Authentication ) "〕 while the standalone version has support for Source-Specific routing. In October 2015, Babel has been chosen as the mandatory-to-implement protocol by the IETF Homenet working group.〔http://mid.gmane.org/562F5B00.9010802@bellis.me.uk〕 ==References== 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Babel (protocol)」の詳細全文を読む スポンサード リンク
|